package com.ruoyi.system.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import org.apache.commons.math3.analysis.function.Floor;

import java.util.Date;

public class SjWaterMeter {

    private String ammeterId;

    @Excel(name = "楼层")
    private String floorName;

    private Double degreePreA;

    @Excel(name = "A表本期度数")
    private Double degreeIssueA;

    private Double degreeA;

    private Double degreePreB;

    @Excel(name = "B表本期度数")
    private Double degreeIssueB;

    private Double degreeB;

    private Double degreePre;

    private Double degreeIssue;

    private String fireAirCondition;

    private Double degree;

    @JsonFormat(pattern = "yyyyMMdd")
    private Date issueDate;

    private String etldt;

    private String status;

    private String remark;

    @Excel(name = "抄表日期（yyyyMMdd）")
    private String excelTmpDate;

    public String getFireAirCondition() {
        return fireAirCondition;
    }

    public void setFireAirCondition(String fireAirCondition) {
        this.fireAirCondition = fireAirCondition;
    }

    public String getExcelTmpDate() {
        return excelTmpDate;
    }

    public void setExcelTmpDate(String excelTmpDate) {
        this.excelTmpDate = excelTmpDate;
    }

    public String getAmmeterId() {
        return ammeterId;
    }

    public void setAmmeterId(String ammeterId) {
        this.ammeterId = ammeterId;
    }

    public String getFloorName() {
        return floorName;
    }

    public void setFloorName(String floorName) {
        this.floorName = floorName;
    }

    public Double getDegreePreA() {
        return degreePreA;
    }

    public void setDegreePreA(Double degreePreA) {
        this.degreePreA = degreePreA;
    }

    public Double getDegreeIssueA() {
        return degreeIssueA;
    }

    public void setDegreeIssueA(Double degreeIssueA) {
        this.degreeIssueA = degreeIssueA;
    }

    public Double getDegreeA() {
        return degreeA;
    }

    public void setDegreeA(Double degreeA) {
        this.degreeA = degreeA;
    }

    public Double getDegreePreB() {
        return degreePreB;
    }

    public void setDegreePreB(Double degreePreB) {
        this.degreePreB = degreePreB;
    }

    public Double getDegreeIssueB() {
        return degreeIssueB;
    }

    public void setDegreeIssueB(Double degreeIssueB) {
        this.degreeIssueB = degreeIssueB;
    }

    public Double getDegreeB() {
        return degreeB;
    }

    public void setDegreeB(Double degreeB) {
        this.degreeB = degreeB;
    }

    public Double getDegreePre() {
        return degreePre;
    }

    public void setDegreePre(Double degreePre) {
        this.degreePre = degreePre;
    }

    public Double getDegreeIssue() {
        return degreeIssue;
    }

    public void setDegreeIssue(Double degreeIssue) {
        this.degreeIssue = degreeIssue;
    }

    public Double getDegree() {
        return degree;
    }

    public void setDegree(Double degree) {
        this.degree = degree;
    }

    public Date getIssueDate() {
        return issueDate;
    }

    public void setIssueDate(Date issueDate) {
        this.issueDate = issueDate;
    }

    public String getEtldt() {
        return etldt;
    }

    public void setEtldt(String etldt) {
        this.etldt = etldt;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    @Override
    public String toString() {
        return "SjWaterMeter{" +
                "ammeterId='" + ammeterId + '\'' +
                ", floorName='" + floorName + '\'' +
                ", degreePreA=" + degreePreA +
                ", degreeIssueA=" + degreeIssueA +
                ", degreeA=" + degreeA +
                ", degreePreB=" + degreePreB +
                ", degreeIssueB=" + degreeIssueB +
                ", degreeB=" + degreeB +
                ", degreePre=" + degreePre +
                ", degreeIssue=" + degreeIssue +
                ", degree=" + degree +
                ", issueDate=" + issueDate +
                ", etldt='" + etldt + '\'' +
                ", status='" + status + '\'' +
                ", remark='" + remark + '\'' +
                '}';
    }
}
